|
Local Address: |
Alternative Address: |
|
Waterloo, ON |
Smiths Falls, ON |
Email: gastropod_ca@yahoo.ca
- Looking for a challenging C/C++/Java development position
- Analytical and flexible. Able to work independently or in a team environment.
Summary of Skills
|
C/C++ |
Java |
Tcl / Tk / ITcl / TclBlend /Jacl |
|
OpenGL |
Swing |
Postgres |
|
MySQL |
Code Warrior Pro |
HP OpenView |
|
Perl |
ClearCase |
Unix Shell scripting |
Work Experience
Navtech Systems Support, Waterloo, ON, 2002 - Present.
C++ Developer (2005-Present)
- Helped plan, design and implement long term projects
Build Master/C Developer (2002-2005)
- Improved the build and install process.
- Fix defects in existing C code.
- Developed tools to help the technical support desk. Automated tasks.
- Dealt with server switchovers.
- The escalate person for emergency problems that cannot be dealt with by others.
Cisco Systems/ PixStream Incoporated, Waterloo, ON, 1999 - 2001.
Software Developer
- Technical lead on an alarm manager project, created java alarm viewer. Resulting product detects hardware faults and displays alarms in GUI.
- Worked on NEBS compliance for hardware. Wrote software to configure firmware and catch hardware failures.
- Developed PixStream HP OpenView integration.
- Automated firmware configuration and upgrades with Tcl/Tk scripts to increase productivity and discover firmware defects.
- Developed SNMP MIB verification tool, used to verify MIB syntax and firmware behaviour.
- Implemented build scripts and performed UNIX admin tasks.
- Helped in redundancy manager project with automatic configuration of firmare.
- Performed software installations/upgrades at external customer sites.
Co-op Experience
Newbridge Networks Corp, Kanata, ON, 1998.
C++ Unix Programmer
- Created a GUI tool which created data files to simulate a network(using Tcl/tk and C++)
- Helped in frame relay feature and fixed bugs in network software management(46020).
Nortel, Nepean, ON, 1998
C++ Unix Programmer
- Developed a feature for a custom user interface to software installation on AIX.
- Developed automated software delivery and installation prototypes.
Nortel, Nepean, ON, 1997.
C++ Unix Programmer
- Developed a prototype for custom software installation tool on AIX.
- Added dynamic command loading to a maintenance program using shared libraries.
- Involved in software installation and configuration scripts for AIX.
- Ported an HP-UX ftp client to AIX and customized for Nortel use.
Newbridge Networks Corp, Kanata, ON, 1996.
Information Systems Analyst
- Worked with PROGRESS 7 to customize MFG/PRO(by QAD) for Newbridge's needs.
- Developed a web interface to a FileMaker Pro database.
Revenue Canada, Ottawa, ON, Jan - April 1996.
Database Design
- Automated daily processes with MS Access Basic, performed CPU statistics monitoring.
Revenue Canada, Ottawa, ON, May - Aug. 1995.
- Worked on a MS Access database designed for internal data tracking.
Performance Printing (EMC), Smiths Falls, ON June 1991- Sept. 1994.
Distribution Worker
- Worked successfully with group members.
Volunteer Experience
Yiminee Open Source Games, 2002.
C++ Mac OS X Programmer
- Tasks included multiplayer networking, artifical intelligence and game code.
- Entered the uDevGames programming contest. Entry was 35,000 lines of code.
- Source code available at www.yiminee.com or www.idevgames.com.
Education
Activities and Interests